Effective cartesian closed categories of domains
نویسندگان
چکیده
Perhaps the most important and striking fact of domain theory is that important categories of domains are cartesian closed. This means that the category has a terminal object, finite products, and exponents. The only problematic part for domains is the exponent, which in this setting means the space of continuous functions. Cartesian closed categories of domains are well understood and the understanding is in some sense essentially complete by the work of Jung [5], Smyth [11], and others. In this paper we consider categories of effective domains. Again the function space is the crucial construction in order to obtain a cartesian closed category and we therefore concentrate on that. The case for effective algebraic domains is satisfactory. We introduce a natural notion of effective bifinite domains and show that the category of such is cartesian closed. This generalises the well-known construction for effective consistently complete algebraic cpos. The situation for continuous cpos is more problematic. One way to study effectivity on continuous cpos is to note that each continuous cpo is a projection of an algebraic cpo. Thus the more satisfactory theory of effectivity on algebraic cpos can be induced onto the continuous cpos via the projections. This was first done in Smyth [10] and consequently we use the term Smyth effective. Using the result for effective bifinite domains we prove that we can build Smyth effective type structures over Smyth effective continuous domains as long as these are projections of effective bifinite domains. The ability to build type structures of effective domains is important for several reasons. Such type structures carry a notion of effectiveness or computability which is given externally by recursive function theory via numberings. These computations can in principle be performed on a digital computer. External computations over type structures have applications, for example, in recursive analysis.
منابع مشابه
Cartesian closed stable categories q
The aim of this paper is to establish some Cartesian closed categories which are between the two Cartesian closed categories: SLP (the category of L-domains and stable functions) and DI (the full subcategory of SLP whose objects are all dI-domains). First we show that the exponentials of every full subcategory of SLP are exactly the spaces of stable functions. Then we prove that the full subcat...
متن کاملTopology in Computer Science Problems
We pose the problem of whether every FS-domain is a retract of abifinite domain purely in terms of quasi-uniform spaces. 6.1 The problem and its historyEver since domains were introduced by Dana Scott [Sco70] and Yuri Er-shov [Ers75], a question in the centre of interest was to find suitable cartesianclosed categories of domains and the quest for cartesian closed categories ...
متن کاملTwo categories of effective continuous cpos
This paper presents two categories of effective continuous cpos. We define a new criterion on the basis of a cpo as to make the resulting category of consistently complete continuous cpos cartesian closed. We also generalise the definition of a complete set, used as a definition of effective bifinite domains in [HSH02], and investigate what closure results that can be obtained.
متن کاملCartesian closed categories of separable Scott domains
We classify all sub-cartesian closed categories of the category of separable Scott domains. The classification employs a notion of coherence degree determined by the possible inconsistency patterns of sets of finite elements of a domain. Using the classification, we determine all sub-cartesian closed categories of the category of separable Scott domains that contain a universal object. The sepa...
متن کاملA characterisation of the least - xed - point operatorby
The paper addresses the question of when the least-xed-point operator, in a cartesian closed category of domains, is characterised as the unique dinatural transformation from the exponentiation bifunctor to the identity functor. We give a suucient condition on a cartesian closed full subcategory of the category of algebraic cpos for the characterisation to hold. The condition is quite mild, and...
متن کامل